<?php
// include, berarti aku menyertakan file tsb
// artinya semua function yg ada dalam file connection atau mSample bisa aku panggil dari halaman ini
include("../utility/connection.php");
include("../model/mSample.php");
session_start();

if($_SERVER["REQUEST_METHOD"] == "POST") {
    // baris berikut artinya aku mengambil nilai dari element dgn nama txtNama
    $userNama = trim(mysql_real_escape_string($_POST["txtNama"]));
    // ini aku memanggil function fnSelectUserByName yg ada dalam modem mSample
    // sekaligus mengirimkan parameter $userNama
    // hasilnya aku simpan dalam variable $result
    $result = fnSelectUserByName($userNama);
    // ini aku memeriksa, apakah query yg dijalankan ada hasilnya
    $count = mysql_num_rows($result); 
    
    if ($count == 1) {
        // kalo ada hasilnya, aku ambil hasil query dalam bentuk array
        $userResult = mysql_fetch_array($result);
        // aku membuat session dengan key userNama, dan value nya adalah $userNama
        $_SESSION['userNama']=$userNama;
        // aku membuat session dengan key userResult, dan value nya adalah array hasil query
        $_SESSION['userResult']=$userResult;
        // aku memanggil halaman berikutnya
        header("location: ../contohAkses.php");
    } else {
        // kalau tidak ada hasilnya, aku memunculkan tulisan 'Data tidak ditemukan!'
        echo 'Data tidak ditemukan!';
    }
}

?>
